home *** CD-ROM | disk | FTP | other *** search
/ CD ROM Paradise Collection 4 / CD ROM Paradise Collection 4 1995 Nov.iso / edit / aaem95ma.zip / EXAMPLES < prev    next >
INI File  |  1992-08-21  |  2KB  |  37 lines

  1. [AAEMACS EXAMPES]
  2. (The line prefixes e.g. 'user:' are who or what types/displays each part.)
  3. (If your EM command calls AAEMACS)
  4. --------------------------------------------------------------------------------
  5. (1) To enter AAEMACS and load and bind several files at once, if you want to
  6. edit several times the same set of files:-
  7. If file BIND is an AAEMACS macrofile, e.g.:-
  8. #buffer("\\am\\main.cc",keyseq(f1))
  9. #buffer("\\am\\display.cc",keyseq(f2))
  10. #buffer("\\am\\readmacr.cc",keyseq(f3))
  11. #buffer("\\am\\keyf.cc",keyseq(f4))
  12. #buffer("\\am\\em.cc",keyseq(f5))
  13. #buffer("\\am\\em.h",keyseq(f6))
  14. #buffer("\\am\\bind",keyseq(f7))
  15. #buffer("\\am\\readme",keyseq(f8))
  16. #buffer("\\am\\wishlist",keyseq(f9))
  17. #buffer("\\am\\info.dat",keyseq(f10))
  18. #buffer("\\am\\help.big",keyseq(f11))
  19. #buffer("\\am\\help",keyseq(f12))
  20.  
  21. DOS:    prompts user for a command.
  22. user:    types 'e m space b i n d'
  23. DOS:    calls AAEMACS, which loads file BIND and displays it in white.
  24. user:    types 'alt-X r e a d m a c r o s pageup pageup'
  25. emacs:    obeys all the #buffer() commands listed above. In more detail:-
  26.   user:        types 'alt-X'
  27.   emacs:    calls routine callsubr.
  28.   callsubr:    asks for a routine name (request in magenta).
  29.   user:        types 'r e a d m a c r o s pageup' (echoed in cyan).
  30.   emacs:    calls routine readmacros.
  31.   readmacros:    asks user for a filename (request in magenta),
  32.                 displaying (in this case) filename in cyan as "previous reply".
  33.   user:        types 'pageup', thus inputting the "previous reply" as filename.
  34.   readmacros:    loads files and binds the resulting buffers to keys as above.
  35.   readmacros:    exits to emacs.
  36.   emacs:    repairs the screen display; awaits user response.
  37.